odontocerum albicorne - German English Dictionary